echo intensifier - French English Dictionary